return a thing bartered - Français Anglais Dictionnaire